Adds item to this and connects to the signals emitted by item.
Notifies that the length of this has changed.
$(THROWS UniqueConstraintException, if $(D this) already contains $(D item) and
enforceConstraints include $(SRCTAG Enforce.unique) or
$(SRCTAG Enforce.clusteredUnique).)
$(THROWS CheckConstraintException, if the item is violating any of its
defined check constraints and enforceConstraints include
$(SRCTAG Enforce.check).)
$(THROWS ForeignKeyException, if the item is violating any of its
foreign key constraints and enforceConstraints include
$(SRCTAG Enforce.foreignKey).)
$(THROWS ExclusionConstraintException, if $(D item) conflicts with any item
in $(D this) via the ExclusionConstraint and enforceConstraint includes
$(SRCTAG Enforce.exclusion).)
Adds item to this and connects to the signals emitted by item. Notifies that the length of this has changed.
$(THROWS UniqueConstraintException, if $(D this) already contains $(D item) and enforceConstraints include $(SRCTAG Enforce.unique) or $(SRCTAG Enforce.clusteredUnique).)
$(THROWS CheckConstraintException, if the item is violating any of its defined check constraints and enforceConstraints include $(SRCTAG Enforce.check).)
$(THROWS ForeignKeyException, if the item is violating any of its foreign key constraints and enforceConstraints include $(SRCTAG Enforce.foreignKey).)
$(THROWS ExclusionConstraintException, if $(D item) conflicts with any item in $(D this) via the ExclusionConstraint and enforceConstraint includes $(SRCTAG Enforce.exclusion).)
Precondition: